group of keys or small islands - Español Inglés Diccionario